Makes it easier to add more languages and will also allow for other use cases.
Makes it easier to add more languages and will also allow for other use cases.