for all the same reasons as detailed in #590 for python and #651 for ruby - the ability to set a value in script_name is required. i also think it should be possible to set this to a blank string, which is allowed by the psgi spec