Really cool project, just worth mentioning that in some western countries ordering this stuff could lead to serious consequences and troubles with law. I live in Germany and would be afraid to get some of it.
I really like the ideas behind Polylith. I'm building mainly data transformations in Apache Spark and I'm searching for some nice abstractions that could help to build cleaner and more maintainable code, have you tried it out in a pure data processing context as well?