Protect against malformed concrete directives
Protect against malformed concrete directives

Summary: This diff adds support for the correct property name *and* the legacy property name, and warns in case the legacy one was chosen. This is a temporary, diagnostic measure.

Reviewed By: josephsavona

Differential Revision: D2903894

fb-gh-sync-id: aa0db07d4d23c946664bdab4fb3928663d2b2094

benjaminogles/relay,atxwebs/relay,gabelevi/relay,apalm/relay,benjaminogles/relay,gabelevi/relay,rosskevin/relay,chirag04/relay,kassens/relay,NevilleS/relay,apalm/relay,cpojer/relay,benjaminogles/relay,cesarandreu/relay,xuorig/relay,kassens/relay,iamchenxin/relay,josephsavona/relay,voideanvalue/relay,zpao/relay,wincent/relay,mroch/relay,freiksenet/relay,yungsters/relay,voideanvalue/relay,cpojer/relay,gabelevi/relay,xuorig/relay,venepe/relay,cesarandreu/relay,zpao/relay,facebook/relay,xuorig/relay,cesarandreu/relay,mroch/relay,dbslone/relay,voideanvalue/relay,iamchenxin/relay,kassens/relay,wincent/relay,facebook/relay,xuorig/relay,yungsters/relay,atxwebs/relay,josephsavona/relay,wincent/relay,josephsavona/relay,chirag04/relay,facebook/relay,kassens/relay,NevilleS/relay,iamchenxin/relay,yungsters/relay,wincent/relay,voideanvalue/relay,rosskevin/relay,kassens/relay,apalm/relay,wincent/relay,chentsulin/relay,zpao/relay,venepe/relay,dbslone/relay,facebook/relay,kassens/relay,atxwebs/relay,facebook/relay,atxwebs/relay,chentsulin/relay,freiksenet/relay,venepe/relay,voideanvalue/relay,freiksenet/relay,facebook/relay,wincent/relay,cpojer/relay,xuorig/relay,iamchenxin/relay,NevilleS/relay,chirag04/relay,voideanvalue/relay,mroch/relay,chentsulin/relay,cpojer/relay,xuorig/relay