refactored the Scope#incorporate method