introduced two more algorithms for load_balance() that the same as existing, but
do not ignore resources with negative availability, and thus able to
select for load balancing destinations with exceeded capacity.
this might be needed in scenarios where we want to limit generic calls volume
and always pass important/high-priority calls.