added a body combinator + fixed an associated bug