Hastings Properties