Errors can occur when the UI looks for a pattern and gets more than one result. Partial's should be a nicety, not a necessity.