Analytic functions with blackbody

See #3077 
Actually I always use ``B_nu``, I think the community is probably split 50:50, so I would avoid choosing one over the other.