MARF itself can be piece in other computer programs or used for learning , education , and making MARF itself better . MARF may act as a library in applications or be used as a source for learning and extension .