Addressed deferred iterator guard clauses.
Checked for IEnumerator as a return type,

in addition to IEnumerable.
Addressed Code Analysis warnings.
Incremented patch version,

in order to indicate a bug fix. This resolves #127
(https://github.com/AutoFixture/AutoFixture/issues/127)
Prevent ConstructorInitializedMemberAssertion from throwing on writable property when verifying a Type (resolves #131)
Make writable props, with matching constructor argument, throw again #131
Don't throw on writable member with no matching constructor (#131)
- Removed Verify(Type) override - no longer necessary
- Removed incorrect scenario
Incremented patch version,

in order to indicate a bug fix. This resolves #131
(https://github.com/AutoFixture/AutoFixture/issues/131)
Checked for generic type definition

while verifying Guard Clauses for a constructor.
Added a Guard Clause.
Addressed a Code Analysis warning.
Addressed a Code Analysis warning.
Incremented patch version,

in order to indicate a bug fix. This resolves #117
(https://github.com/AutoFixture/AutoFixture/issues/117)
Improve handling of generic types in GuardClauseAssertion
Improve error handling in GuardClauseException in case the creation of a parameter to a method fails.
Improve error handling for classes with properties that are of a type that can't be created in the default scenario with enabled auto property behavior.
Remove unused using directive
Address CodeAnalysis and StyleCop warnings
Incremented patch version,

in order to indicate a bug fix: better handling of generic type definition
in GuardClauseAssertion.
Updated NuGet.exe,

in order to troubleshoot why the automated deployment to NuGet.org no
longer works. From experience, this can be caused by breaking changes in
the NuGet.org service, and updating NuGet.exe can solve this.