foambubble/foam | ExplainGitHub