+ properly designed solution for DelayedCalculator