Created boolean type
Merge branch 'v0.4' into v0.5
Merged v0.5 into v0.5.1
Merge branch 'v0.5.1'