I *think* if you move the _.clone as suggested above, you should be able to delete the else clause