Should we expose the cast interface from joi: https://github.com/spumko/joi/blob/master/lib/cast.js ?