Decoupled option arg type and arg name formatting (#53)