- This provides some basic functionality and error message generation for adding host-based limits in Ghost - It is a first-pass, needs unit tests etc