minor (non-breaking) api changes to robot* classes