public static function toList($input)
    {
        Arguments::define(Boa::lst())->check($input);

        if ($input instanceof ListInterface) {
            return $input;
        }

        return ArrayList::of($input);
    }