Updated Prelude reserved names
Added "port" keyword

Fixes issue #6