Engine merges scopes properly