No it's not necessary, because initDefaultProperties method, which is invoked immediately after this, does this checking too