Solidity : Use of return in constructor