Extension hooks and skeleton of phongo, and basic bson implementation

Is the void-cast functional, or is this mainly for documentation purposes?