Refactored mho library to use a future and countdown latch to make write Attrs a blocking call