nitpick (inconsistency) - Earlier you were checking ````typeof successCallback !== "function"```` but now you're simply checking ````!!successCallback````.