@Seipas @vi bottom line: it's pretty tough to exhaustively list all cases and you'll only get a better idea of how it works by getting corrected as you try :D