Added for new build system. Just for module porting purpose. Don't use it in normal...