maked implicit function return type