Prototyping some concepts, ping @ocramius