def split_namespace(clarkName):
if clarkName.startswith("<STR_LIT:{>") and "<STR_LIT:}>" in clarkName:<EOL><INDENT>ns, localname = clarkName.split("<STR_LIT:}>", <NUM_LIT:1>)<EOL>return (ns[<NUM_LIT:1>:], localname)<EOL><DEDENT>return ("<STR_LIT>", clarkName)<EOL>
Return (namespace, localname) tuple for a property name in Clark Notation.

    Namespace defaults to ''.
    Example:
    '{DAV:}foo'  -> ('DAV:', 'foo')
    'bar'  -> ('', 'bar')