inline functions should use fat arrow notation