def _check_soma_topology_swc(points):
if len(points) == <NUM_LIT:3>:<EOL><INDENT>return<EOL><DEDENT>parents = tuple(p[COLS.P] for p in points if p[COLS.P] != ROOT_ID)<EOL>if len(parents) > len(set(parents)):<EOL><INDENT>raise SomaError("<STR_LIT>")<EOL><DEDENT>
check if points form valid soma

    Currently checks if there are bifurcations within a soma
    with more than three points.