Constructive Introspection