Enable type-change on the fly