remove 'extends' specs
pare down Program spec
refactor to expect_syntax_error