sped up globbing, introduced GlobError for non-matches