Japanese language patterns;: A structural approach