{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"//"}]}
        // This is more complicated than just checking type equality, as arguments could be coerced
        // We introduce a helper function to demand that a given argument satisfy a given input
        // This version writes those types back so further type checking uses the narrowed types