I dont think that's the rigth thing to do... If i pass foo(staging) as the site name, why should we ignore it and use site foo and no slot name ?