use a local alias like a sane person
reimplemented prerequisites stub
dropped unused prerequisites
properly implemented prerequisite listing
added inline prerequisites database