move $_SERVER injection back to match(). this is because $_SERVER equivalents may be modified after the Router construction.