<div dir="ltr"><div style="font-family:monospace" class="gmail_default"><br>Hello Amber Dev Team,<br><br>I am starting this thread to start a spin off discussion from the "Question about circular references" thread above.<br><br>In short, RedIODev mentioned something in passing that piqued my interest. The idea was the ability to reference a declared, but uninitialized variable (a reference), and allowing that reference to be passed to, let's say, another constructor, but not permitting derereference until the variable in question has fully been initialized.<br><br>I wanted to get people's perspectives on this. Is this a good idea? A bad one? Is this too difficult to do? Not that difficult? Please let me know your thoughts.<br><br>Thank you for your time and insight!<br>David Alayachew<br></div></div>