Add the withField helper