remove unused element from definition_expression
a hello-world-test works
fix mistake in name resolution