Better language selection, inlines not tested.