...
[13:23:07 CST(-0600)] <EricDalquist> I'm open to all ideas here
[13:26:27 CST(-0600)] <drewwills1> i've used this approach, and it's attractive in some ways: https://gist.github.com/4261275
[13:26:42 CST(-0600)] <drewwills1> more complex, i guess, but flexible
[13:27:13 CST(-0600)] <EricDalquist> ok