SMART_PROTOCOL =  Protocol(
    "SIMPLE",
    "1.1",
    status([0 => "ok", 1 => "not_found", 2 => "bad_request", 3 => "internal_server_error", 4 => "empty_response"]),
    Integer[4],
    String[],
    emptyfn,
    DefaultStatus(0, 1, 2, 3),
    ("chunked", "yes"),
    "type",
    "length",
    emptyfn,
    emptyfn
)