weaves [sing. a weave]