Overload it where `pad(l,r,t,b)` adds to each side, `pad(x, y)` is equivalent to `pad(x, x, y, y)` and `pad(n)` is equivalent to `pad(n, n, n, n)`