Getting data type (pre-value) editor going (WIP)