Addresses #424
Forbidding projection on lists was already possible, but forbidding projection non-array lists was still missing.