Opening Up the Distinguisher: A Hardness to Randomness Approach for BPL=L That Uses Properties of BPL