Yet Another SoftDeletable Behavior for CakePHP