Making use of ruby's built-in Forwardable construct

Hello me,

No need to reinvent the wheel. Check this out.