No errors returns null (instead of empty object).