make missing fields return None. closes #2