By uses subs to redirect computations onto parent