Yeah but we know that functions return type, we don't know the #defines return type however