New shortcut methods introduced to create definition with factory (#218)