toLabel is now an external property