Renaming µ.js to micro.js cause the weird file-naming experiment failed :(