Just because you don't have enough fantasy doesn't mean they don't either.
Just like tinker is similar to engineering profession, there can very well be an alchemist, an enchanter, even a jewelcrafter class. Anything is possible, you just need some basic foundation, and the rest is just adding skills that make up a semi decent rotation.