int getCodecWrittenSize<T>(BitCodec<T> method, T value) { try { return (DummyBitBufferWriter()..writeCodec(method, value)).getBitsWritten(); } catch (e) { return -1; } }