add rule: requireFunctionDeclarations