added support for stack operators