found the culprit, extend is better than merge and adequate for this situation
bump version, update changelog