Easy delegation with composition