This didn’t make sense.
@custom or @lambda combined with @dgraph doesn’t work does it? So combining it with @lang doesn’t make semse.
@hasInverse is for edges not strings so combining it with @lang should throw an error
@search should be limited somehow. What happens when a different index is defined on different language tags.
@skip and @include are query side not schema directives.