Ah, I see. In that case, I'm not sure if there are...
# random
r
Ah, I see. In that case, I'm not sure if there are rules per say, but the first is great for DSLs, while the second is great for abstracting algorithms.