updated passage on forward-declares
changed policy on properties (knowledge is power)