Added static call constructor