value maps shouldn't be nullable