Full threadnathias·depends on what you are doing, but when you are implementing abstraction folder hierarchies are a very good analogy of concept containmentView on HN