jylin04 comments on A review of the Bio-Anchors report