* Clone clause objects to avoid modifying args.
* Allow clause objects to be passed to filter without "_clause =>".

Example:

my $clause = MODEL -> clause( ... );
my $filter = MODEL -> f( $clause );