Fix #20: Add optional args to getNames API