Text this: The Declarative Framework Approach to Decision Support for Constrained Search Problems