Refactor 'languages' spec
Further refactor 'languages' spec
Refactor evaluate_spec specs