Slightly simpler proof for free_in_context