var/datum/something=new(something_or_other)
Doing that gives the something var a reference to that newly created object right? So how is it possible to get a value from New()?
The reason I ask is because I saw something returned in Deadron's BaseCamp library in client/New() and I was wondering why he would ever do that.
All he's doing is returning ..(), although I'm not quite sure why he chose to do it this way when he could have just used .=..() instead.