Packages are
massively overrated. This is not Java where every frickin
source file is a namespace. There is a certain obsessive
compulsiveness about packages that does nothing but slow
developers down. Well, right, they are a palliative for the
OCD disease. But it *is* a disease, so that does not count.
What part of
agile do we not understand? Fences, boxes, categories, types
all invented for their own sake let us bask in our
taxonomicity while getting no code written, and god help the
sucker who tries to use our OCD mess forever battling package
issues.
Stop. Wrong
way. Go back.