class BranchDelegator extends BaseDelegator implements IBranchDelegator {

    @Override
    public IBranchSpec getBranchSpec(final String name)
            throws ConnectionException, RequestException, AccessException {
        // p4ic4idea: exception wrapping
        return asRequestException(() ->
                getBranchSpec(name, new GetBranchSpecOptions())
        );
    }

    public  BranchDelegator(IOptionsServer server);

}