Beyond JSR-223: Scripts in Mainstream Programming