When are model codes enforceable?