Is system_message needed too to support nested bullets?