Factored out syntax into Term.agda