OK, I'm a bit further along now. The issue here was that it's important to first add a source to a ChangeSet, before calling `changedSource`.