Padding
We expose free functions for creating a `Padding` and methods with the same name to modify its fields.