Make MW work with arguments of type MW