anything named "extend" usually takes objects