Cleaning up, adding support for [ and (, adding example gif