BREAKING: Fixes #431 by making the suffixes into vectors

instead of being directions.

Note, this also needs a documentation change once the
docs are done being rewritten.  There's no point in me
changing the current KOS-DOC given that it's already
obsoleted by the new version being made.

It also will need a BREAKING message in the release notes.