func (f *DefFile) Md5() (string, error) {

    if err := f.setup(); err != nil {
        return "", err
    }