Update with the latest code from the Slick PR
Add function application for HArrays