fleshing out some ideas around wrapping confmodel