Needs all vars, even those from parent classes. At least add a TODO.