A collection of Ruby DSLs for probabilistic graphical models