Allow default value in with block to override default value from __init__