Making a big mess while working toward proper virtual path handling