ability to implement own coerce mechanism