processing >= 0.52
decorator >= 3.0