Higher-level helper functions

Can't happen. Normally :D