added ignore_return
added the doc of ignore_help forgotten
added some blank line
added customize
changed the order of __all__