SocialDataStructures (ThoughtStorms)

JonathanEdwards has a great talk here :

Why not build certain behaviours into data-structures. And have the user automatically get the behaviour just by choosing the structure.