Make else clause optional in Apricot::Core/if-let