allow empty language blocks