Still a bug with parent constructor calls.