Leask, S., & Logan, B. (in press). Programming agent deliberation using procedural reflection. Fundamenta Informaticae, 158, https://doi.org/10.3233/FI-2018-1643