toppy368 says to Happy Web Developer
這邏輯跟C# 的某些新增物件方式好相似