Do you think this should be an ArgumentError? I think SyntaxError is reserved for Ruby syntax issues.