Use '@foo' syntax in constructor parameters
Handle error case with return