An attempt to fix Entity#check

Now, it should be possible to mix initialized attributes with
defaults or uninitialized attributes and run a successful #check
on them. There is no need to use #convert.