Make a nice abstraction and then fail to use it.