fixed a bug that occurs because param is immutable

there was another issue to be fixed, the param passed as argument is not mutable so i cannot add a property.
The bug appeared because currentTiddler is set automatically if not specified