Nitpick and warnings:

Warn: Comparison with None performed with equality operators
Warn: Single quoted docstrings
Warn: Assignment can be replaced with augmented assignment
.gitignore
Warn: Remove redundant parentheses
Warn: Function call can be replaced with set literal
Ripped constants from basher - TMP - must be moved to package:

Just so they are out of my way
Duplicate code: C/P AliasesPatcher
TMP: formatting in prep
REVIEW then SQUASH:_parser() method and class attributes to unify Import Links Execute()s
Squash: finally deleting duplicate code
Removed basher import from barb (+ some import cleanup):

Notice new bash.bashFrame
SQUASH: Warns

Comparison with None performed with equality operators
Unused local variables
SQUASH: belt - remove basher imports
SQUASH: basher slight imports cleanup