Charmed‘s Madeleine Mantock dissects her character on the show!