Duh. Just realized my callback() call is redundant, so I'll just call it and pass e.Error instead of checking for null.
Copyright (c) Marimer LLC