Agda-2.5.3.20180519: A dependently typed functional programming language and proof assistant