BuildStepDescriptor moved to its own class.