(not relevant as this has not been changed)
When you attempt to follow yourself, you get an HTTP 404. This is the wrong status code, HTTP 400 should be used.