Fixed bug assigning a non-trivial expression to a member of a dynamic variable (#305).
Fixed some R# complaints
Merge remote-tracking branch 'upstream/develop' into develop