Reduce number of static if (isMutable!A)