Start implementing the ruby "porcelain"