Revert "Revert "symbols don't have #empty? on 1.8.7""

This reverts commit 30c421922df4358329442299435aac82a0954eba.

Oops, didn't mean to push this