return nulls for getValueAs* functions when key isnt present