No longer use @optional_fields and @required_fields
No longer use @optional_fields and @required_fields

stevedomin/phoenix,wsmoak/phoenix,mobileoverlord/phoenix,eksperimental/phoenix,phoenixframework/phoenix,rafbgarcia/phoenix,nshafer/phoenix,bsmr-erlang/phoenix,jamilabreu/phoenix,keathley/phoenix,pap/phoenix,eksperimental/phoenix,0x00evil/phoenix,Ben-Evolently/phoenix,ybur-yug/phoenix,dmarkow/phoenix,trarbr/phoenix,rafbgarcia/phoenix,rafbgarcia/phoenix,evax/phoenix,0x00evil/phoenix,wsmoak/phoenix,0x00evil/phoenix,gjaldon/phoenix,mitchellhenke/phoenix,CultivateHQ/phoenix,dmarkow/phoenix,cas27/phoenix,optikfluffel/phoenix,Kosmas/phoenix,ybur-yug/phoenix,phoenixframework/phoenix,CultivateHQ/phoenix,korobkov/phoenix,optikfluffel/phoenix,pap/phoenix,Joe-noh/phoenix,nshafer/phoenix,korobkov/phoenix,evax/phoenix,stevedomin/phoenix,iStefo/phoenix,ephe-meral/phoenix,bsmr-erlang/phoenix,jamilabreu/phoenix,ericmj/phoenix,gjaldon/phoenix,ephe-meral/phoenix,cas27/phoenix,optikfluffel/phoenix,michalmuskala/phoenix,mobileoverlord/phoenix,Kosmas/phoenix,phoenixframework/phoenix,mitchellhenke/phoenix,jwarwick/phoenix,michalmuskala/phoenix,jwarwick/phoenix,trarbr/phoenix,mschae/phoenix,mschae/phoenix,nshafer/phoenix,Gazler/phoenix,iStefo/phoenix,Gazler/phoenix,Joe-noh/phoenix,keathley/phoenix,ericmj/phoenix