Question in the title :) Why is mutation document needed when you have all the details in schema.json?