adds Collection.createWithEachItem()
adds collection filtering by type
documents TreeWalker handler arguments and context
version bump
adds Documented trait (brought over from Troop)
adds assertion to extending documented classes
adds Managed trait
updates dependencies
changes Managed trait to actually inherit from Documented
fixes base .extend invocation in Documented