paper describing ChucK and the library I built