Bug fixes, infiniteArray now handles arbitrary neighbor sizes