Fix #487: 2nd part
Fix #486: deny sparse arrays by default