#[tantek]thinking about it from "runs into the same problems" perspective I think is a methodological flaw, similar to "plumbing first" methodologies. I'm going to keep pushing back to focusing on what problems is it solving for the user, rather than "what common code can we share".