Very complicated feature spec