/* Returns the new list upon successfull completion, an error code otherwise.  */
CRSimpleSel* cr_simple_sel_prepend_simple_sel(CRSimpleSel *a_this, CRSimpleSel *a_sel)
/* Returns the new list upon successfull completion, an error code otherwise.  */
CRSimpleSel* cr_simple_sel_prepend_simple_sel(CRSimpleSel *a_this, CRSimpleSel *a_sel)
{
        g_return_val_if_fail (a_sel, NULL);
        if (a_this == NULL)
                return a_sel;
        a_sel->next = a_this;
        a_this->prev = a_sel;
        return a_sel;
}