Mary-Kate guest stars on Samantha Who?