Avoid defineProperty during Component construction (500% more op/s domv.wrap() !!)
Slight refactor, there is no need for this closure
typo
small change that makes experimenting easier