contexts property returns a set
subcontext draft
the correct is get_child
subcontext inherits environment from super
move class method to metaclass
Merge branches 'topic/activate' and 'topic/subcontext' into devel