Add weasel and tests