Prevent error when trying to set data in expressions
Prevent error when trying to set data in expressions

Instead, a warning is emitted and the value is returned. This may allow
*some* JS helpers that mutate the object to sort of work and will
return something more sensible in most cases instead of just printing
out the expression, without any sacrifices in lack of side effects.

mavoweb/mavo