test property truthyness instead of `in`

feedback on pull #25
teach `help` cmd about aliases too
add tests

    Statements   : 100% ( 209/209 )
    Branches     : 100% ( 124/124 )
    Functions    : 100% ( 24/24 )
    Lines        : 100% ( 209/209 )