@override Future<Prepared> prepare(String sql) async { PreparedQuery query = await (_socket.execHandler(PrepareHandler(sql), _timeout) as FutureOr<PreparedQuery>); return PreparedImpl._(this, query); }