Cosmetic change to 'declare' error handling.
If the declare object detects an unrecognized argument which isn't an option symbol, it will print a weird-looking message complaining about an empty flag. This commit makes it print a proper warning about an unrecognized float argument instead.