Response checks

Naive implementation of #2072
not quite sure what's the policy, but I feel `*FileBody` become a bit ambiguous if bodies are spread in 2 resource directories...