# @param [ Hash ] opts