From: "Eduardo Yáñez Parareda" Date: 2005-07-06T00:35:40+09:00 Subject: Re: A matter of style. > It will have 2 main objects ; an input file and a schema. You need to ask yourself which of each classes are responsible for 'extract'. If neither 'file' nor 'schema' are responsible for it, then you need a third class. if a file is owner of an schema then you could ask for him to extract the schema.