code: function(path) {
  			return (
  				n.Identifier.check(path.node.callee) &&
  				path.node.callee.name === "define" &&
  				!n.Program.check(path.parent.parent.node)
  			);
  		}
docs: whether a non top level `define(` is call in the AST