old_schema/new_schema can be supplied as class strings or objects