Part of my GSoC: http://cognifloyd.blogspot.com/2013/05/boilerplates-and-builders-in-typo3-neos.html