Yesterday, Alvaro Herrera committed patch written by Pavel Stehule which adds generate_subscripts(...) function.