analytic vs synthetic language