Ignore magic methods and add dry run option