Going to close this, we only onsider isFoo() if it returns a primitive boolean (See ReflectionHelper.