Issue with User and Login objects

I found an issue with Login and User type objects. They are named "LOGIN xyx" and "USER pqr" by the parser and this Name is used in the drop command like this: "DROP [USER xyz]"

Also verification fails for standard security sql logins (type = 'S').