fix #57 : Reverse order for reestablishment of shelved strings
Space after ) if not space or semicolon
fix #58 Space before ( if alnum char