Should probably have `if (isMutable!T)`.