don't throw warning if mkdir fails
support namespaced module classes