ec_product_name product_id { value_if_not_found " " }What it does:
Returns product name from product_id, memoized for efficiencyDefined in: /web/philip/tcl/ecommerce-defs.tcl
Source code:
    # throw an error if this isn't an integer (don't want security risk of user-entered
    # data being eval'd)
    validate_integer "product_id" $product_id
    set tentative_name [util_memoize "ec_product_name_internal $product_id" 3600]
    if [empty_string_p $tentative_name] {
	return $value_if_not_found
    } else {
	return $tentative_name
    }