People tell me [1] that the town's name is derived from Môn (Angelsey-facing-fort). So should we be spelling it Caernarfon or Caernarfôn?