(api change) allow instantiating without "new"
minor
noop (note about listening to tap's events)