Fix precedence for records in derived Read