Advanced ruby object answers