Matrix with zero columns multiplied by vector with zero elements yields vector

I couldn’t find a practical use for multiplying empty matrices, and according to this blogpost (Empty Matrices in MATLAB – Nick Higham), it may only exist to implement instead of work around an edge case caused by the usage of empty vectors (or empty matrices in MATLAB where dedicated scalars and vectors don’t exist) in initialization or concatenation.