Discussion of jury power, court authority, and legislative necessity in Isle of Man