Apparently Construct should not inherit from Field