I didn’t know you had a soft spot for functional programming.