Adding support for casting to various date time formats into protocolbind and cast util