Restoring `save()` compatibility with original method signature