public String stringify(Env env, T input, boolean ... options) throws APIException {
		try {
			StringWriter sw = new StringWriter();
			TimeTaken tt = env.start("JAXB Stringify", Env.XML);
			try {
				jmar.marshal(env.debug(), input, sw, options);
			} finally {
				tt.done();
			}
			String str = sw.toString();
			tt.size(str.getBytes().length);
			return str;
		} catch (JAXBException e) {
			throw new APIException(e);
		}
	}
public String stringify ( Env env , T input , boolean ... options ) throws APIException { try { StringWriter sw = new StringWriter ( ) ; TimeTaken tt = env . start ( "JAXB Stringify" , Env . XML ) ; try { jmar . marshal ( env . debug ( ) , input , sw , options ) ; } finally { tt . done ( ) ; } String str = sw . toString ( ) ; tt . size ( str . getBytes ( ) . length ) ; return str ; } catch ( JAXBException e ) { throw new APIException ( e ) ; } }
@Override