Add partial and compose to fnutils