08:09
<zcorpan>
dlrobertson: I think whatever makes the spec clearer / easy to follow. Though there's also some value in matching implementations, if that is sufficiently easy to follow
08:14
<annevk>
dlrobertson: I consider splitting something if it would end up with two callers, and definitely do it if there's more callers than that
08:15
<annevk>
dlrobertson: and yeah, sometimes it can greatly benefit readability even if there's only a single caller, so as with most things there's a lot of "it depends" :-)
16:03
<dlrobertson>
zcorpan: annevk thanks for the tips... i'll give splitting it up a shot and we'll see what happens in review haha