CoolMac, a qué te refieres con un conjunto de instrucciones revisadas una y otra vez? 
 
Qué conclusiones sacas de la siguiente clase que podrían servirte como referente para programar correctamente? Esto te lo podrías encontrar en una aplicación web orientada a objetos.  
Desde mi punto de vista, aplicar ingeniería inversa sin tener conocimientos de patrones de diseño (en concreto para este ejemplo) no te lleva a ningún lado. Y si no es que eres un 
crack  
  Código PHP:
    <?php
class UnaClase {
 
   function UnaClase(){
     echo "objeto de tipo UnaClase construido";
  }
 
   function &getInstance(){ 
     static $instance;
     if ( !isset( $instance ) ){
       $instance =& new UnaClase();
     }
      return $instance;
   }
 
   function lolai(){
      echo "no hago ná de ná";
   }
 
}
?>