ivl: More meaningful errors messages. Minor code formatting.
ivl: Casting vectors to strings.