Make loading helper a regular helper

For symmetry with the new `empty` implementation. Bonus: it's also smaller and less complicated.