Allow types in function prototype