[#2869] DefaultRecordMapper should attach resulting records according to Settings.attachRecords, if target type implements Attachable