ability to use seneca parameter instead of the default one

The reasoning is that in some cases, seneca is 'augmented' with seneca.delegate(). In these cases, it is important to be able to use this augmented seneca when doing CRUD actions.