Add stronger types
Closes #412
Sounds good to me. Do you want me to resolve conflicts or should be just leave it for the next major release?
You can leave it as is for now @Christian24 , thanks!
👋 @Christian24 , I finally see a window to merge this in a new major release. If you have the time I appreciate a review of the recent changes. Don't feel obligated.
Sorry @timdeschryver! I was on vacation, so I did not have a look. It looks good to me though.
@Christian24 no worries, I hope you enjoyed your vacation! Thanks for the review.
@all-contributors please add @Christian24 for code, review