rewriting context rule object documentation
remove cruft