What if nodeSiteEnabler.LooksLikeNode fails?
Basically I just copied the same code from the nodesitebuilder.