Support by-name property writes on concrete types
We can't use the implicit variant conversion here, as that would write to a temporary.