add prefix to private attributes
allow app->set to accept multiple options