Made xtl::subtype_cast take r-value reference to be able to distinguish const types as inputs