The Tales of Twig and Spark