I'm currently working on a citation-and-reference style that's both author-centered and reader-centered. The only way to both is to provide a transformation that maps one to the other.