Getting close to a magic creation method.