+ added a test where adjustValue() is called on a completely different type

this is just another case suggested by the comments in the project template.
+ Interval now checks whether a value is covered or out-of-range