This patch includes utility functions to support dynamically sized arrays.