Specify source/target language version explicitly

This PR closes issue #4