License at top please. And Yard documentation would be greatly appreciated for the class and method.