turned collections into getter, improved documentation
turned related concepts into getter
turned label and language discovery into getter

this is a bit awkward due to the way available languages are determined
by iQvoc