Fix handling of new lines inside descriptions
Allow empty arrays as defaults when the type is explicitly given.