Refactor factory methods and add @default tag
Refactor factory methods and add @default tag

lsegal/yard,amclain/yard,travis-repos/yard,herosky/yard,travis-repos/yard,iankronquist/yard,thomthom/yard,ohai/yard,alexdowad/yard,iankronquist/yard,lsegal/yard,amclain/yard,jreinert/yard,thomthom/yard,herosky/yard,jreinert/yard,thomthom/yard,herosky/yard,lsegal/yard,alexdowad/yard,jreinert/yard,ohai/yard,amclain/yard,iankronquist/yard,ohai/yard,alexdowad/yard