functional style utils, new object utils function for getting/setting properties, and typo fixes