Re: Abstraction woes