pub fn document_shape(shape: SyntaxShape) -> SyntaxShape