Can these helper functions be static?