1. I am unable to get UnitIsFeignDeath("player") to return anything but 'nil'

    Is this broken? Can anyone else confirm?

    It might only work on non-player units, i.e. people in your party. Should be fairly simple to test, but I don't have reliable access to WoW at the moment.

    Confirmed... UnitIsFeignDeath does not return "player" status, however, after some digging, I determined that UnitAura does.

    Example: if UnitAura("player", "Feign Death") == "Feign Death" then .....

    Yes, but does it work for other units? If not, let me know and I'll report a bug!