fix object/c's blame context manipulations

Specifically,
- add field and method contexts, and
- declare methods in object/c contracts to be #:important

closes PR 13765