Replace insertSibling with insertField{Left,Right}
.optionT syntax for partial lens PState