Providing integrated toolkit-level support for ambiguity in recognition-based interfaces | Synapse