Support basic stateful components