https://github.com/gushphp/gush/pull/193/files