Included block support that will work as a substitute for needing a delegate