add optional introspection to PolymorphicConstruction
PolymorphicConstruction documentation update
Merge pull request #381 from reneme/feature-introspection_poly_ctor

Add Optional Introspection to PolymorphicConstruction<>