Без заголовка
Полностью ручного мэппинга не избежать, это так.
Но скажем, если у меня замэплены проперти или они общие, то классы, определенные в логических выражениях относительно комбинаций свойств, можно сравнить уже автоматически (при некоторых ограничениях на механизмы комбинирование, даже за разумное время :)).