def __init__(self, version):
self._versionstr = '<STR_LIT:.>'.join([str(v) for v in self])<EOL>
Initialize the new instance of class.

        @param version: Version must either be a string or a tuple of integers
                        or strings representing integers. 

        Version strings must begin with integer numbers separated by dots and 
        may end with any string.