This can now be `self << s`