JIFA: Taking the life out of life insurance schemes