uttömdt och bit för bit inhcmtat as Agda.