try multiple languages and build specs for a matrix build?