Add better exception description to factories
Merge pull request #516 from elyezer/factory-output

Add better exception description to factories