Is your feature request related to a problem?
Currently there are almost no tests that test weather the methods do not change values inplace.
Desired solution
Add tests to test this behaviour for every inplace method.
If there are functions that change values inplace: change the behaviour so that the methods do not change values inplace.
Possible alternatives (optional)
No response
Screenshots (optional)
No response
Additional Context (optional)
No response