Issue 320 - How to keep your modules compatible long-term (23)