lib/core/type.js
function Type(opt) {
	CallableValue.call(this);
	this.opt = opt || {};
	this.isReaded = false;
	this.isWritten = false;
}
function Type(opt) {
	CallableValue.call(this);
	this.opt = opt || {};
	this.isReaded = false;
	this.isWritten = false;
}
function Type ( opt ) { CallableValue . call ( this ) ; this . opt = opt || { } ; this . isReaded = false ; this . isWritten = false ; }
Type readable or writable by binary stream
@param {object} opt
.conditional {boolean} read or write type depend on conditional call
@returns
Type readable or writable by binary stream