use a deferred schema binding