On page 126 of LLPSO Orberg explains effractis as follows:
ef-fringere, -fregisse, -fractum < ex + frangere
I’m perplexed: usually when he separates words with a hyphen he’s pointing out that it’s formed from another word and the suggestion is that here we join ef to fringere to get effringere.
However fringere is, to my knowledge, not a Latin word - or is it?