This is awkward: we should say something like "Implementations of this interface read data..." followed by a clarification of how those implementations might differ, that is, what we meant by "subsystem-specific".