diff --git a/src/main/java/tech/units/indriya/AbstractUnit.java b/src/main/java/tech/units/indriya/AbstractUnit.java
index 4b0145a9..98b49582 100644
--- a/src/main/java/tech/units/indriya/AbstractUnit.java
+++ b/src/main/java/tech/units/indriya/AbstractUnit.java
@@ -30,6 +30,7 @@
package tech.units.indriya;
import static javax.measure.Quantity.Scale.ABSOLUTE;
+import static org.apiguardian.api.API.Status.EXPERIMENTAL;
import java.io.Serializable;
import java.lang.reflect.ParameterizedType;
@@ -48,6 +49,8 @@
import javax.measure.format.MeasurementParseException;
import javax.measure.quantity.Dimensionless;
+import org.apiguardian.api.API;
+
import tech.units.indriya.format.LocalUnitFormat;
import tech.units.indriya.format.SimpleUnitFormat;
import tech.units.indriya.function.AbstractConverter;
@@ -87,7 +90,7 @@
* International System of Units
* @author Jean-Marie Dautelle
* @author Werner Keil
- * @version 4.0, October 3, 2024
+ * @version 4.1, October 4, 2024
* @since 1.0
*/
public abstract class AbstractUnit>
@@ -337,6 +340,7 @@ public final UnitConverter getConverterToAny(Unit> that) throws Incommensurabl
*
* @see #getConverterToAny(Unit)
*/
+ @API(status=EXPERIMENTAL)
public final UnitConverter getConverterTo(Unit that, Scale scale) throws UnconvertibleException {
this.scale = scale;
return getConverterTo(that);
@@ -361,7 +365,8 @@ public final UnitConverter getConverterTo(Unit that, Scale scale) throws Unco
*
* @see #getConverterTo(Unit)
* @see #isCompatible(Unit)
- */
+ */
+ @API(status=EXPERIMENTAL)
@SuppressWarnings("rawtypes")
public final UnitConverter getConverterToAny(Unit> that, Scale scale) throws IncommensurableException, UnconvertibleException {
if (!isCompatible(that))