Prevent Area from being instantiated directly