In reply to hcglu:
That is exactly the reason why I asked you, the SV LRM 3.1a doesn’t mention it (unless I missed it while stepping into it). Usually, the properties are encapsulated in interfaces (fore reuse and encapsulation). So probably is an old approach? Just curious