Fewer lines.
Moving these methods to a separate module.
Move the default behaviors into a default module.