context option to {before: function()} parameter