reading fields in dot notation now ignores nil errors