Think about what we want to happen in the cases of `ration_w_h = 0` and `size = -`. Probably raise a Warning and, in the case of negative size, warn that we automatically change it to positive value.