nearly closer to a unified path objeect for named scope creation