See lmytime's branch for a more sophisticated version.
Tool for making an ApJ-style bibliography (e.g. using natbib so you can use citep) in a really compact form, e.g.:
Blah et al 2010 * Foo et al 1920 * Bar et al 1888
instead of:
Blah et al 2010 Foo et al 1920 Bar et al 1888
Include bib_macros.tex in your header, e.g.:
\include{bib_macros}
or:
\input{bib_macros}
And especially crucial for understanding the borderline-insane RPN choice in bst: