Can this be static? Also needs a big warning about the returned string's lifetime.