template calls its callback with the parsed data as first parameter;
spec.where is no longer obligatory; the data-click events are added to
the window; corrected a length validator message error