docs: @SuppressWarnings({"unused", "WeakerAccess"})
      public void pushProfile(final Map<String, Object> profile) {
          if (profile == null || profile.isEmpty())
              return;
  
          postAsyncSafely("profilePush", new Runnable() {
              @Override
              public void run() {
                  _push(profile);
              }
          });
      }