1.1 - Initial code. 1.2 - Added mixin requirement. - Details default behaviour. 1.3 - Forgot to update, stupid Casey. 1.4 - Removed Class::DBI::Join support.