Adds basic subparser support