perist -> persist Looks like customMutation is meant to be customQuery in the first paragraph here.
customMutation
customQuery
Also includes a few small changes aimed to improve readability