Add a Range Constructor