Converted some tabs to spaces in a handful of files.
Modified the lastOrDefault function to accept a single function parameter as the predicate (as previously done with the firstOrDefault function).
Added a 'properties' constructor to enumerate an object's properties into a linq collection.
Fixed an error in the aggregate function where it would not calculate the correct result when no seed was given.
This package has no dependencies.