make some inspectors virtual (in order to make the corresponding inspectors work in classes like spreaded smile section)
add inspector for reference date
add inspectors
use previously computed result