Initialization now returns a value
Fixed readOnly variable bug with getWidgetStatus
More configurable alert