You must have lawyer friends ask them and here is what the code says a bit different than you quote
34 (1) Every one who is unlawfully assaulted without having provoked the assault is justified in repelling force by force if the force he uses is not intended to cause death or grievous bodily harm and is no more than is necessary to enable him to defend himself.