Make Method case insensitive, add spec compliance (#83)