Update for 2.3 Real compatibility

Seems the initial update was done before the Date Field was updated in 2.3 hence this field has been broken since.  With the following changes this field seems to work. In case I notice any mishaps I'll release a further update however this seems to do the trick. should also close one or two of the existing open issues.