can we please just use a consistent box model already, is it really too much to ask that padding affects the width of an element in a predictable way