+ separate out property setting with component stub generator for external use
+ more tests on the BETC