function for clause & Guard._ instead of Guard.ANY_VALUE