def expand_statement_with_property(snippet, separator):
    """Expands a statement with both shorthand property and value. (Internal)

        "m10em"  => "margin: 10em"
        "pad10"  => "padding: 10px"
    """
    short, value, unit = split_value(snippet) # ("m","10","em")
    options = index.properties.get(short) # ("margin", {"unit": "px"})
    if not options: return

    xvalue = expand_full_value(value + unit, options["property"])
    if xvalue: return (options["property"], separator, xvalue) % "%s%s %s"
dataset/ETHPy150Open rstacruz/vim-hyperstyle/python/hyperstyle.py/expand_statement_with_property/swapped operands of `%`