Analysis and self-critique.

Analysis and self-critique.