- type builder feature (and all defaults values)

Signed-off-by: Deepro <said.dk@gmail.com>