Updated HybridBSP and removed ? extends Writable requirement