Verkar fungera, även inkluderat unittester till mkt.