The message() overridable doesn't get a ref to the build status object. That means in particular in my custom version I can't determine the status of each particular step. Boo. Is this by design? Why? Ian