Added more interfaces for registerMember
Added more interfaces for registerFunction