no. It should be a subclass of `BaseTestLayer`, otherwise it will break automation.