Add language method.
Rewriteing tests.