Meta-programming project building part of Rails from Ruby