CCK поле вида «Величина-Значение»

В процессе работы над одним проектом родился модуль CCK-поля с примерно таким выводом данных в ноду:

Думаю, люди знающие уже узнали - в таком виде принято записывать различные технические характеристики, научные данные, результаты измерений и прочее. Вдвойне странно, что на офсайте друпал ничего подобного не нашел.

Редактирование данных:

 

Можно выбрать 9 вариантов ввода и отображения данных: точное значение, интервал, среднее с точностью и процентами, промежуточное значение с неравными интервалами точности и процентами, значение большее чем, значение меньшее чем и просто пользовательский текст. Все значения, кроме последнего - числовые.

Наименования величин можно выбирать посредством автозавершения из уже введенных вариантов:

Не все еще отлажено, задуманы три варианта поля, несколько форматтеров. Еще не решен вопрос интеграции с Views. Но хочу сделать из этого более-менее готовый продукт.

а почему в value нельзя

а почему в value нельзя написать в одно поле 800-10+5%? тогда можно использовать стандартные составные поля

Задел на поиск по значению

Задел на поиск по значению величины и сортировку.

Можно линк на скачивание?

Можно линк на скачивание? Сейчас подобное нужно, но под семерку, допилил бы.