(ref($_[0]) ? $params = shift : $params) = {@_};