I don't think there's problem anymore with warping, although specialized warper instances probably not exist for all datatypes, but the template based approach in trunk should make that much easier if needed