added parsing for select case stmt
improved spec stmt diagnostics