fails:Kernel#require loads a .rb from a relative path and returns true
fails:Kernel#require allows unqualified files to contain path information (just not in the beginning)
fails:Kernel#require appends a file with no extension with .rb/.<ext> in that order to locate file
fails:Kernel#require prefers to use .rb over .<ext> if given non-extensioned file and both exist
fails:Kernel#require will load file.rb when given 'file' if it exists even if file.<ext> is loaded
fails:Kernel#require produces __FILE__ as the given filename and __LINE__ as the source line number
fails:Kernel#require stores the loaded file in $LOADED_FEATURES
fails:Kernel#require stores a non-extensioned file with its located suffix
fails:Kernel#require bases the filename in $LOADED_FEATURES on the path given, not just basename
fails:Kernel#require will not load the same file twice, returns false instead
fails:Kernel#require checks $LOADED_FEATURES to see whether file is already loaded
fails:Kernel#require does not infinite loop on an rb file that requires itself
