Variant is quite big and runtime heavy, with sumtype we already cover wrong type cases at compile time.
> sed 's/[ \t]*$//' -i **/*.d