I guess that's basically the behavior I was describing – except with an official stamp of approval, rather than the bug status I thought it deserved ;-)
OK, so it's not a hidden case-insensitivity. Fair enough. I didn't know that the Julia import code preferred suffixless files to .jl files, though. Surprising to hear that this is the intended behavior, but useful to know. I guess the conclusion is that I either have to make sure my script is never in JULIA_LOAD_PATH (including cwd), or that it needs to have a different basename than my module file.
