A Generalised Framework for Modelling Granularity. (11th May 2017)