Types are only nicer on the left when it isn't also annotated with all the other static constexpr [[nodiscard]] nonsense. And left types are actually greppable seperately from variable declarations.
Having both left and right types is stupid, but as a whole right types are easier to deal with