Add more method overloading to defactivity