this method was used but not created, design for factorization purposes
Exception raised if the command is unknown
h forgotten
message attribute does not exist in python 3, print(e) works in 2.7 and 3
handle BaseException
Merge branch 'misc'