Sorry for the bad form, probably more of a question. But I was reading over the code trying to figure out why the fee estimates in 0.12 are seemingly such over-estimates, and can't find in the logic anywhere it would ignore empty blocks?
By empty block, I mean something like: https://www.blocktrail.com/btc/block/404921
which is probably pretty useless for fee estimation purposes, and contributing to the effect that bitcoin can never estimate the fees required for 1 confirmation.