want initialization logic to work on the element before its properties