scaffold prototype fields