Add ability to define target-version with keyword