Inheritance needles

Implements Base and Derived needles (but under the names child and parent... )

Depends on #295
What needles function? The only one I see is scoped to the FileToIndex class.