Test spec for incorrect overloading
Implementation of handling incorrect overloading
Split default function spec