renamed targetDialect -> target