The extra boilerplate to extract the result array is kind of unfortunate.  It would be better if there were sufficient implicits available to make possible something like ``val (schema, results) = sc.executeSql(sql)`` (or ``val (_, results) = ...`` in this case.)