Refactored hasValue with offset assertion
Added JavaDoc for hasValue assertions
Added JavaDoc for isBound assertions
Added missing JavaDoc comments for all asserts