Added more functionality to MappableBehavior