Close #24. Cabalized project.