Better spec for Rest controller + feature implementation