add missing expression resolution functions