Increase test coverage
Correctly handle required options with defaults
Move method from class meta class to attribute meta class
Minor changes
Statement test coverage up to 94,5% (total 88,4%)