docs: @NonNull
      public IconicsDrawable icon(@NonNull IIcon icon) {
          mIcon = icon;
          mPlainIcon = null;
          ITypeface typeface = icon.getTypeface();
          mIconBrush.getPaint().setTypeface(typeface.getTypeface(mContext));
  
          invalidateSelf();
          return this;
      }