Same here: additional docs, optional callback