So I struggled all day to deal with the problem I was having yesterday. It is all ultra-confusing. I came to the conclusion that I have found a bug. At least if it isn’t a bug, then its a crappy design.
How naive can I be. I got this response from one of the contributors.
you could check that in bugzilla, the bug is known since 2007 !?