reflection: removed PHP reflection dependency
cache refactoring
entity: fixed entity create & added support for collection create from traversable automatically
reflection: fixed value validation
tests: test collection validation
Merge branch 'reflection-rfc'