Are these events named like so? Looks kinda strange: `oncomplete` but `isComplete`.