I don't understand why all effects are not execute like this :
.effect( effect [, options ] [, duration ] )
some one like explode is execute like this :
.[show / hide] ( 'explode' [, options ] [, duration ] )
I think It will be good if all are attune.