The explanation you are providing is really great.