2.8 handles boolean operations differently and a straight port does not work so I have to look into other options when time permits. Hopefully I will be able to find some time soon to look into it more.
Thank you for taking your free time to this project.