external get_contexts : t -> Graphics_context.t array = "viewer_get_contexts"