support session value as array