Spec work + bytecode fix on compound statements:
  -spec work on Property Access Expressions
  -fix generated bytecode for compound statements (lhs evaluated only once)
PL-32341. fix implicit dynamic->primitive coercion
Merge remote-tracking branch 'origin/spec' into spec
PL-32332.  Support array/map/member access dynamically on dynamic types
PL-32335.  Support block expression parameter type inference in the context of dynamic type e.g.,
    var dyn: Dynamic = \ x -> x // type for x is inferred as Dynamic
    assertEquals( 1, dyn( 1 ) )
Fix invalid error in case of feature literal reference with type literals
Merge remote-tracking branch 'upstream/spec' into spec