Would it make sense that when doing "hg push -r foo" that foo become a draft or public phase if it was originally secret? I find it odd that hg push -r foo won't push foo, even if I just explicitly requested it, just because foo is secret. - Jordi G. H.