public boolean isResolved(@NotNull ThreeSide side) {
   switch (side) {
     case LEFT:
       return isResolved(Side.LEFT);
     case BASE:
       return isResolved();
     case RIGHT:
       return isResolved(Side.RIGHT);
     default:
       throw new IllegalArgumentException(side.toString());
   }
 }