Feature: allow creation of keys inside ObjectExpression
Update how Literals update their values

That allow a Literal to be replace with a more complex value object
(like ObjectExpression)