@burns had a much better worded error message