generally best to add new named params after existing ones but not an issue here as offset is introduced in 2.0 too.

this is because people may use positional args not named ones in the code.