public function buildMultiContextUserList(string $cabin, array $contexts = [], array $actions = []) : array
{
$return = [];
foreach ($contexts as $ctx) {
$return[$ctx] = $this->buildUserList($cabin, (int) $ctx, $actions);
}
return $this->flattenMultiContextList($return, $contexts, $actions);
}