currently debugging, created generic "Output" function and "OutputArray" function to check inconsistency of Boperator and PML