All functions should be static.