patching bash's interface because... why not?