func ExtractFloat(raw, name string, props map[string][]string) (float64, map[string][]string, error) {
    newProps, newVal, err := render.ExtractSingleProp(raw, name, render.Float64Type, props)
    if err != nil {
        return 0, props, err
    }