Converted Instance into a Moo::Role (GH #3)