Fix #1048: AgaviNumberValidator mutates invalid input if translation is used for parsing