extend crud support to version objects via the api