Lazy, immutable collections for Hack