My (private) copy of ngplant