Beyond JSR-223: Embedded Scripts as First-Class Code