support "baremodule" (for base)