If there is honestly, no suitable way to support this. Then we can brute force it using block generic directives (using my concept of one)
Quick and dirty:
!list:
pineapples
oranges
raspberries
Bit more maintainable:
!list: numerical
:::::::::::::::::
pineapples
oranges
raspberries
:::::::::::::::::