[refactor] Class.Deferred