Better inheritance scheme
Better inheritance scheme

scpeters/chrono,jcmadsen/chrono,rserban/chrono,dariomangoni/chrono,armanpazouki/chrono,jcmadsen/chrono,Milad-Rakhsha/chrono,amelmquist/chrono,PedroTrujilloV/chrono,amelmquist/chrono,jcmadsen/chrono,projectchrono/chrono,tjolsen/chrono,andrewseidl/chrono,Bryan-Peterson/chrono,Bryan-Peterson/chrono,scpeters/chrono,rserban/chrono,amelmquist/chrono,scpeters/chrono,amelmquist/chrono,PedroTrujilloV/chrono,rserban/chrono,Bryan-Peterson/chrono,Bryan-Peterson/chrono,hsu/chrono,Milad-Rakhsha/chrono,andrewseidl/chrono,jcmadsen/chrono,armanpazouki/chrono,projectchrono/chrono,armanpazouki/chrono,armanpazouki/chrono,dariomangoni/chrono,PedroTrujilloV/chrono,Bryan-Peterson/chrono,hsu/chrono,andrewseidl/chrono,amelmquist/chrono,jcmadsen/chrono,jcmadsen/chrono,Milad-Rakhsha/chrono,Milad-Rakhsha/chrono,tjolsen/chrono,armanpazouki/chrono,scpeters/chrono,hsu/chrono,projectchrono/chrono,dariomangoni/chrono,rserban/chrono,PedroTrujilloV/chrono,rserban/chrono,armanpazouki/chrono,projectchrono/chrono,dariomangoni/chrono,rserban/chrono,hsu/chrono,dariomangoni/chrono,PedroTrujilloV/chrono,hsu/chrono,andrewseidl/chrono,tjolsen/chrono,tjolsen/chrono,dariomangoni/chrono,projectchrono/chrono,tjolsen/chrono,jcmadsen/chrono,rserban/chrono,scpeters/chrono,amelmquist/chrono,Milad-Rakhsha/chrono,Milad-Rakhsha/chrono,projectchrono/chrono,andrewseidl/chrono