Sometimes, the best way to solve your own problems is to help someone else.
github.com/rafikidota/eidolon
rafikidota/eidolon