Fixed, I was mistaken in thinking BSO was instanced directly but in existent code it is only subclassed.