AsChainStep is a bit of a mixed metaphor.  AsChainLink?