These are sprout-specific, but this code isn't.  Worth commenting?  In fact, is this even stack function, or should it be in stateful proxy?