Implemented BGL concrete syntax as subset of EGL with extra mapping