remove only-for-test codes
load Ownership mixin on initializer
Merge pull request #522 from jasl/small-improve

small improve