Support for '?' in hash