FIX: issue #931 (Multi-inherited context mix up fields)

All the failing object tests in the interpreter are now passing.