Added distribution forward declarations, plus short-cut macro for declaring policy-based distributions.