Using isdefined to check where a function is defined

In another word,

  1. There’s nothing special about included file.
  2. The error you get in Trying not to overload Base.open - #2 by Sukera is entirely expected and there’s no way around it. You should not change the behavior based on if something has been used or not to avoid the error. This error has to be fixed by the user. Trying to be smart here is bad.
1 Like