Model-based segmentation

ToDo: add a few more but not too many specialised concepts under here.