moved Weld module from zxlib-commons to here