Seems this set looks too big for anybody to spend time reviewing it, so I'm going to split and resend it (actually already started) to ease review. Please, ignore this one and sorry for the noise. Thanks.