Optional params working again; more generic handling of AMD convention sibling-to-a-namespace file/directory