Misc similarity implementations.