prefer scala fencing