I've tried this, but it cannot detect "enabled" because the return code doesn't get passed on?
http://projects.reductivelabs.com/issues/2538