class DasClient {

	public <T> List<T> query(SqlBuilder builder) throws SQLException {
		final Hints hint = checkHints(builder.hints());
		return internalExecute(hint, ()->{return delegate.query(builder);});
	}

	public  DasClient(DasDelegate delegate);

}