Shelf:JavaScript scripting language