SOCSpecialItem: checkRequirements use field; move static method below fields (still above constructor)