hasMethod concat, and some housekeeping stuff