Basher - dynamically create UI patcher classes - REVIEW