As elsewhere, all args to in a `ol.expr.Call` are `ol.expr.Expression` instances.  To avoid having these container properties be literal values here (instead of `ol.expr.Literal`), I would have all of the readers create expressions - see below.