diff --git a/jenetics/src/main/java/io/jenetics/engine/Constraint.java b/jenetics/src/main/java/io/jenetics/engine/Constraint.java
index <HASH>..<HASH> 100644
--- a/jenetics/src/main/java/io/jenetics/engine/Constraint.java
+++ b/jenetics/src/main/java/io/jenetics/engine/Constraint.java
@@ -22,6 +22,7 @@ package io.jenetics.engine;
 import static java.util.Objects.requireNonNull;
 
 import java.util.function.BiFunction;
+import java.util.function.Function;
 import java.util.function.Predicate;
 
 import io.jenetics.Gene;
@@ -143,4 +144,13 @@ public interface Constraint<
 		);
 	}
 
+	public static <T, G extends Gene<?, G>, C extends Comparable<? super C>>
+	Constraint<G, C> of(
+		final InvertibleCodec<T, G> encodec,
+		final Predicate<? super T> validator,
+		final Function<? super T, ? extends T> repairer
+	) {
+		return null;
+	}
+
 }
#<I>: Simplified 'Constraint' factory method.