[Issue #591] Inspired by the pull request #591, created a simplified tests to prove that Mapper.isMultiValued and Mapper.isAssignable had the logic backwards; fixed the logic as per the pull request.