changing a Command to a NewBufferString does not make sense to me.