@staticmethod
def get_short_arguments():
    """
        Return dictionary mapping single-letter short arguments to field names.

        Short arguments can be specified by subclasses statically by defining
        :attr:`short_arguments` or dynamically by defining this method. When
        both are defined, the dictionaries are merged, with
        :meth:`get_short_arguments` overriding :attr:`short_arguments` for
        any conflicts.

        Dictionaries look like this::

            class MyForm(Form):
                short_arguments = dict(c='comment')

                @staticmethod
                def get_short_arguments():
                    # Just for demonstration. In real code this would go in
                    # the short_arguments attribute above.
                    return dict(n='name')

                comment = StringField()
                name = StringField()

        The end user can now specify values for ``comment`` and ``name`` using
        ``-c 'my comment'`` and ``-n 'My Name'``, respectively.
        """
