fixes infinite recursion in UnmarshalJSON
fixes infinite recursion in UnmarshalJSON

otiai10/elastigo,mikeyoon/elastigo,weberr13/elastigo,allgeek/elastigo,sammi/elastigo,dimroc/elastigo,triptec/elastigo,jiangjin/elastigo,zaphod-concur/elastigo,chzyer-dev/elastigo,splicers/elastigo,donnanicolas/elastigo,dimroc/elastigo,slavau/elastigo,ramin/elastigo,otiai10/elastigo,jiangjin/elastigo,mikeyoon/elastigo,mattbaird/elastigo,snikch/elastigo,donnanicolas/elastigo,acsellers/elastigo,Kaidence/elastigo,weberr13/elastigo,snikch/elastigo,sammi/elastigo,weberr13/elastigo,origami/elastigo,acsellers/elastigo,barnslig/elastigo,splicers/elastigo,jiangjin/elastigo,barnslig/elastigo,mattbaird/elastigo,dimroc/elastigo,chzyer-dev/elastigo,snikch/elastigo,acsellers/elastigo,donnanicolas/elastigo,mattbaird/elastigo,triptec/elastigo,lytics/elastigo,sammi/elastigo,Kaidence/elastigo,slavau/elastigo,ramin/elastigo,ramin/elastigo,splicers/elastigo,lytics/elastigo,barnslig/elastigo,origami/elastigo,mikeyoon/elastigo,Kaidence/elastigo,lytics/elastigo,zaphod-concur/elastigo,origami/elastigo,otiai10/elastigo,allgeek/elastigo,chzyer-dev/elastigo,triptec/elastigo,slavau/elastigo,allgeek/elastigo,zaphod-concur/elastigo