Implement default values via types

Should be possible but have to write a parser for those types