support implements (class name list same as inherits)
support destructors declaration, same as constructors