SwingerJS – hot code swapping, baby!