using standard type names (boolean, number)
added ignore_endpoints
simpler path without double body and items before index
version==0.3.0