def __nodeMatches(node, matchtype, parmlist, basetypematch=False):
    """ True if node is of type matchtype and the parmlist dictionary
        matches our contents. 
        If basetypematch is true, only the node type's base name is checked, 
        ie, node type's namespace and version components are ignored
        when testing against the matchtype (eg, matchtype 'hda' will match
        node types 'hda', 'hda::1.5' and 'userx::hda', etc). Otherwise,
        the node type full name must match exactly the matchtype string.
    """
    return True