protected ReturnType _Call(string methodName, Object[] args){} protected FieldType _Get(string fieldName){}