I think we should enforce or at least declare best practice on scalars either by saying:
- scalar has 0 modes
- scalar has all modes of size 1
- both are allowed
I vote for 3, but declaring that our best practice reccommendation is option 1.
When using TAPP scalars were the most frequent problem.