@bartv2 it goes against  lines below (it claims that an array is still valid return type)