// Parentheses are necessary when calling a function-like pointer that is a member of a struct or union
        // Parentheses are necessary when calling a function-like pointer that is a member of a struct or union