this is a hack; needs a fix in Exporter::Tiny to properly handle "-into" instead of using the hashref
less hacky; still needs a fix in Exporter::Tiny
older versions of looks_like_number thought undef looked like a number