Support function prototypes!