Fixing bugs in Drupal PHP modules does not count as one of my favourite activities. Or as much as wading through a sewer system does.
Maybe it is just me, but I always get the feeling that the PHP programmer is on the verge of a complexity breakdown. Everything seems to take enormous efforts, there is no sign of airiness.
If there is then a whole infrastructure like Drupal together with the many different ways to install it, then the path issue (a.k.a.