Add support for dup of non-castable-to-mutable