def make_slack_message_field_section(fields: list) -> dict:
    """Generates an object compatiable with Slack's text field section.

    Args:
        fields: A list of strigifiable objects. This should be an even
                number since Slack formats fields as two per line,
                generally consisting of key/value pairs.

    Returns:
        A text field section message for delivery via Slack.

    """
    section = {
        'type': 'section',
        'fields': []
    }
    for field in fields:
        section['fields'].append(
            {
                'type': 'mrkdwn',
                'text': str(field)
            }
        )
    return section