Squashed commit of the following:

commit b19b758f7f9374609a71166587bd21b5479c4924
Author: Larry Hosken <lhosken@twitter.com>
Date:   Wed Feb 19 16:25:38 2014 -0800

    reflection-ishly generate some Pants docs, make new-Pants compat