I (Scott Sappenfield) did this because, well, my AI robot mechanic does not exist (yet)