docs: public static MutableFloat fromExternal(final Supplier<Float> s, final Consumer<Float> c) {
          return new MutableFloat() {
              @Override
              public float getAsFloat() {
                  return s.get();
              }
  
              @Override
              public Float get() {
                  return getAsFloat();
              }
  
              @Override
              public MutableFloat set(final float value) {
                  c.accept(value);
                  return this;
              }
          };
      }