Added a 2ndpass for better language detection. Fix #53