fill up the code comments
remove unused id property of Assembly mechanism
fix bug of return null on passing null to Directive.for()
rearrange readme context
rebuild with version v0.9.10