def code_toggle(start_show=False, message=None):
html ='<STR_LIT>'<EOL>if message is None:<EOL><INDENT>message = u'<STR_LIT>'<EOL><DEDENT>if start_show:<EOL><INDENT>html += u'<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>html += u'<STR_LIT>'<EOL><DEDENT>html+=
Toggling on and off code in a notebook. 
    :param start_show: Whether to display the code or not on first load (default is False).
    :type start_show: bool
    :param message: the message used to toggle display of the code.
    :type message: string

    The tip that this idea is
    based on is from Damian Kao (http://blog.nextgenetics.net/?e=102).