GitHub #4 - Add type hint to constructor