Relax isNodeLike test to accept AST nodes without start/end information.
Relax isNodeLike test to accept AST nodes without start/end information.

If an earlier transform inserted new nodes into the AST, there's no
guarantee those nodes will have numeric start/end properties, but of
course we should still be able to visit them.

benjamn/reify,benjamn/reify