Added incomplete fundamental.rb