``empty_data`` is inherited