I often feel there are no original ideas. What influenced me to make firestr was various things. The work of Alan Kay is a a big influence on me. I need real version control in Firestr and have been thinking to integrate git behind the scenes, or something similar. You are welcome to help!