FIX: race in PolymorphicConstruction lazy init
additional explanation
Merge pull request #261 from reneme/fix_publish_race

FIX: Race Condition in PolymorphicConstruction