Possible bug in GraphQL layer in Dgraph when altering schema via /alter

Understood that the first case need not be handled and it is as expected. Regarding the second case, wondering what @martinmr thinks? Should we delete predicates from each type if they have been deleted from the schema?