Improve abstraction over decision making.