fix getSum
completed Soulless One
add new convenience constructor
completed Scornful AEther-Lich
updated grammar
added SelectObject rule, simplify SetPTAction