adopt yage-contrib (classy-prelude)
add gc call at end of loop
add strictness