Fix excluding directory which zip contains
Change name of method from "accepts" to "is_acceptable"
Improve tests