Adding docblocks
Yodaism good for you: is.
Adding a test asset to play around with reflection and internal classes
Namespace correction
Test to verify that `Doctrine\ORM\Mapping\ReflectionEmbeddedProperty` is able to interact with internal PHP classes
Adding a data-provider case for a generic model (non-internal class)
Using instantiator to work with internal PHP classes as embeddables
`ReflectionEmbeddedProperty` should be like any `ReflectionProperty`, and should therefore extend it for type compatibility
Verifying that reflection properties that don't contain an embeddable will not crash reading properties, but will return `null` instead
Merge pull request #1207 from Ocramius/hotfix/embedded-classes-reflection-new-instance-creation

Embedded classes reflection new instance creation with internal PHP classes
DDC-3336 - importing platform classes
DDC-3336 - adding failing test case: scalar expressions in the `ORDER BY` clause crash the `LimitSubqueryOutputWalker`
DDC-3336 - renamed test method for clarity
DDC-3336 - adding missing type-hint docblock
DDC-3336 - applied hotfix: only `PathExpression` instances have a `$field` property
Merge pull request #1210 from Ocramius/hotfix/DDC-3336-undefined-property-with-paginator-and-scalar-expression-select

DDC-3336 - undefined property with paginator walker and scalar expression in ORDER BY clause
DDC-3434 - removed unneeded escaping sequences
DDC-3434 - adding test case for `HIDDEN` modifier fields in `ORDER BY` sequences: should be preserved in any case
DDC-3434 - `HIDDEN` modifier marked fields in `ORDER BY` clause are always preserved when creating a paginator subquery
DDC-3434 - adding note on why restoring 'HIDDEN' selected fields is relevant