hSym() and vSym() implementations, Fixes #5