Index: /branch/UMPA/umpa/protocols/_fields.py
===================================================================
--- /branch/UMPA/umpa/protocols/_fields.py (revision 4562)
+++ /branch/UMPA/umpa/protocols/_fields.py (revision 4573)
@@ -538,5 +538,5 @@
         """
 
-        if isinstance(value, int):
+        if isinstance(value, int) and 0 <= value <= self._word:
             return True
         return False
