WLS: worked through the main declaration kinds now.