code: @NonNull
      public Map<String, Object> toParamMap() {
          final Map<String, Object> networkReadyMap = new HashMap<>();
          final Map<String, Object> tokenMap = new HashMap<>();
          tokenMap.put(API_TOS_SHOWN_AND_ACCEPTED, mTosShownAndAccepted);
  
          if (mBusinessData != null) {
              tokenMap.put(mBusinessType.code, mBusinessData);
          }
  
          networkReadyMap.put("account", tokenMap);
          removeNullAndEmptyParams(networkReadyMap);
          return networkReadyMap;
      }
docs: Create a string-keyed map representing this object that is ready to be sent over the network.
  
  @return a String-keyed map