If you can't explain your chemistry to a non-scientist, you don't understand it well enough.
It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.
No man's knowledge here can go beyond his experience.