Let's use Template, shall we
Added default attribute tests