Tranformation functions will accept universal input (they'll automatically toString() if needed), plus compatibility of the field types and the trafo or comparison function is checked.