moved new default/hidden value mechanism into wolfe