ScalarContextInterface