complex ctors for wktLinq objects