Suggestion by Peter: add a default associated type for FutContents