All three of those proposals seem useful, broadly applicable, and sensibly named, so +1 from me.

Ryan S.