Using function names for prototyping again.