adds a new output format
Merge remote-tracking branch 'schmittjoh/ValueObjects'
adds support & tests for embeddables in inheritance schemes