schemachange test app: finally taking John's advice, with a twist