extractor: pass source to makeDeclaration but not just `true`