bye bye ugly inheritance
docs
repo
do not validate null values
dsl for creating specs... now I will be proud of my test code :)
test refactor
project files
renaming #get to #value
improvements on test module
refactored test for annotation element