requireNewlineAfterArrayItems: impl

Fixes #317
also seems `!els.length` is the same as `els.length <= maximum` considering maximum is always `>0`