Models of intentional explanation