This article was originally published on beqode.com with proper code highlighting & style
I see several advantages to getting rid of the import path hell: