-function get_penalty_table(m,c,d, idx)
- local i = charprop_stack_table[idx][m]
- if i then i=i[c] end
+-- For other situations, use the following instead:
+function get_stack_skip(m, idx)
+ return charprop_stack_table[idx][m]
+ or { width = 0, stretch = 0, shrink = 0, stretch_order = 0, shrink_order = 0 }
+end
+function get_stack_table(mc, d, idx)
+ local i = charprop_stack_table[idx][mc]