added subPre(..): same as sub(..) but prefix instead of suffix