Trouble with injective type families