[Closes #10] Updated init callback definition with additional possible return value.