Resolve ambiguous constructor