Added desugaring of `box (<place_expr>) <value_expr>` into a protocol with a Placer instance.

checkpoint newest attempt at `box (<place>) <value>` sugar.

box-place-value: still hacking.

box-place-value: still hacking.