revert to older copy of file
upgrade to newer version of library
add typedef to help with array properties
fix for new allocator
fixes for new allocator