make 3 the default lookahead
using Frege datastructures for passing information between the languages