Trim down the Beast

This isn't ready for merging. Just soliciting feedback about the general direction. Comments from everyone are welcome, but hoping to hear from @vinniefalco, @HowardHinnant and @rec.