Why remove the colon? We normally have colons or backticks in error messages to clearly delineate the value that was user-provided.