Typed Decision Models: Enhancing AI Performance & Reliability