added helpler classes to facilitate integration with Cuttlebone