Todo List
Class Chunk
In the future if these types turn out to be more generally useful, we could consider moving them to the Kernel.
Member IHeader::getChannelCount (void) const =0
setChannelLocation
Member IHeader::isChannelCountSet (void) const =0
getChannelLocation
Member IHeader::isChannelUnitSet (void) const =0
isChannelLocationSet
Class ITrackerPlugin

tracker and box plugins might be refactorable to be under same interface.

allow non-inplace mode operation

derive different subclasses for the 'capabilities' instead of one monolithic interface?