Card #104 - code style, error messages now String.format(%s) etc