title: Creating a list of empty lists in numba
body: <p>Why does foo function bellow work and bar one does not? What am I missing here?</p>
  
  <pre><code>@numba.njit                                           
  def foo(x):                                           
      return [[i for i in range(0)] for _ in range(x)]
  
  @numba.njit                                           
  def bar(x):                                           
      return [[] for _ in range(x)]
  </code></pre>