Could it be that this was put in together in a couple sprints as they saw Twitter in a weak position?
Or maybe they have a lot of products like this on the bench and release them when the time is right?