one more failing test
starting lib tests
minor: loaded annotations should be immutable
wip: localizing logic of loading annotations from different sources
identified: hierarchy is not taken into account for field resolution
failing test for field readers/writers
wip: a work around for resolving fields