Extensions and weaves