@johnny5-  I think it is better that  `Usage:   show-source [OPTIONS] [METH|CLASS]` because user can use EXPRESSION only when -e option is given. And add `show-source -e 'some codes'        # for evaluated result`.