Implemented shortcut entity construction

Implements the enhancement documented in issue #124
Merge branch 'feature/issue124' into develop