use object based mapping for '%w' wildcard
separate format author function
user defined wildcards
redesigned wildcard complely driven by settings
change info window for bug fix