We have used the mechanism Ben has described several times with lots of success, one catch that may or may not apply is that if the two types have differing lifecycles this does not reassign lifecycles as it re-types them. We usually just use the Reassign lifecycle function in the UI to sort that out.
↧