@JRubyMethod(name="initialize", rest=true, frame=true)
public IRubyObject _initialize(IRubyObject[] args, Block block) {
IRubyObject store;
IRubyObject cert = getRuntime().getNil();
IRubyObject chain = getRuntime().getNil();
Store x509st;
X509AuxCertificate x509 = null;
List<X509AuxCertificate> x509s = new ArrayList<X509AuxCertificate>();
if(org.jruby.runtime.Arity.checkArgumentCount(getRuntime(),args,1,3) > 1) {
cert = args[1];