Match on return value for scheme