'Determines whether the file is a NIST MSP output file.'

def sniff(self, filename):

    with open(filename, 'r') as f:
        begin_contents = f.read(1024)
        if ('\n' not in begin_contents):
            return False
        lines = begin_contents.splitlines()
        if (len(lines) < 2):
            return False
        return (lines[0].startswith('Name:') and lines[1].startswith('MW:'))
