Я их вообще за два часа добавил. Сделал кортеж Record с обычным листом и ссылкой на RecordType. И просто перебираю и лист и список полей пока не найду нужное имя. То есть поиск нужного "поля" - это О(n), но это блин Лисп, тут всё - односвязный список