Doesn't work as expected obviously.
Update tests.