Moved behavior methods together with the instance methods.