@Override
    public boolean isResolveable(String name) {
        if (variableResolvers.containsKey(name)) {
            return true;
        }
        if (node.isObject() && node.get(name) != null) {
            variableResolvers.put(name, new TestVariableResolver(node, name));
            return true;
        }
        if (nextFactory != null) {
            return nextFactory.isResolveable(name);
        }
        return false;
    }
@see org.mvel2.integration.VariableResolverFactory#isResolveable(java.lang.String)
test/common/src/main/java/io/apiman/test/common/util/TestVariableResolverFactory.java