Printing only what you haven't printed already is a real pain in Drupal 8 twig templates

So you’re like, OK, i have thirty fields that i’ve printed independently that i don’t want to print again. I’ll keep track of them in an array, and pass them into |without(). That doesn’t work.

If you then say, OK, i’ll format the without like an array, one field on each line— if you leave a comma at the end, as is the right and proper way in PHP, it blows up with this error:

[Wed Oct 24 23:43:51.496872 2018] [proxy_fcgi:error] [pid 14072:tid 140598212249344] [client 192.168.42.1:45048] AH01071: Got error ‘PHP message: Uncaught PHP Exception Twig_Error_Syntax: “Unexpected token “punctuation” of value “)”.” at /var/www/drutopia/web/themes/custom/agarica/patternlibrary/agaric/templates/layout/layout–onecol–node.html.twig line 85\n’

Basically the recommendation would seem to be that you just print what you want to print, never print the remaining content, and if people add a field later, they’ll just have to figure out why it isn’t displaying.