Change trigger method signature

Changed trigger method to accept explicit array of options, instead of
creating array from array-like object 'arguments'.
Trigger