fix(util) execOnMatch: isMatch -> match
fix(put) patchFiles: write(name, error) -> onWrite(error)