Postmodern immutable data structures