Fixed Issue #168 - support for detecting ID fields ending in _id
Fixed Issue #167 - dynamic parameters containing an enumerable