Fix resolver to accept boolean and numeric values