Further testing for MuscleNP, made some changes to containsNode that make it more robust