Should this be a "feature" of the library or should this be something that is application specific and should be handled in the processor?