Further reduced AstBuilder (scope impliers this time)