Basically I copied their method of doing that and their regex pattern.
All launcher functions are now return an object instead of a dict