I'll probably get to work on this, once the field functions get pushed in.