* Use $ internally, not body