base plus the paint outsets: base itself where there are none, otherwise a new Insets.
Writes base plus the paint outsets into into and returns it: what getInsets(Insets) answers without allocating. base may be into; a border's own Insets passed as base is left unchanged.