More cognizant of Iterator issues
Using buffers and imperative coding techniques that may or may not be proper
Update BaseProperties.scala with more blockSizes to check
Use unrolled buffer