Added method #settings? to check for presence of settings