code: public static function open( $fileName ) {
  		return self::haveExtension() ?
  			new Reader\DBA( $fileName ) :
  			new Reader\PHP( $fileName );
  	}
docs: Open a file and return a subclass instance
  
  @param string $fileName
  @return Reader