https://wchakrirkhobor.blogspot.com/2018/05/structure-if-subject-were-object.html