Allow callable default for Fields