Experriments in JS derivation