Nicer problemconf __init__

Just a rewrite to clarify what is done in this piece of code.