Making the value field in all the Field classes optional