Adding more to the core language explanation