Abstraction around reading annotations, to support internal/external annotations.